be impeached - Spanish English Dictionary